8839 Sheldon Rd, Elk Grove, CA 95624-1450, Elk Grove
"Great place to go eat and have fun watching a game. The food was amazing! I will definitely go again"
"Great place to go eat and have fun watching a game. The food was amazing! I will definitely go again"